package org.gws.alaska.metamodel.compiler


public enum Command {
	LAST_ITEM
}


def define (maps = [:]){
}


/**
 * 
 * valida in base al comando 
 * che si passa in input. 
 * 
 * ALL, valida tutto il modello 
 * LAST_ITEM, l'ultimo item inserito nell'interprete
 * 
 * se si inserisce uno specifico nome di uno stereotipo 
 * viene ricercato e validato altrimenti restituisce errore. 
 * 
 */

def validate (command) {
}



def validateAll(){
}

def load(String name){
}
def load(File file){
}
def load(URL resource){
}

/**
 * Carica un modello dallo store
 * se non lo trova genera un errore e chiede di importalo 
 * da file 
 * @param name Nome del modello 
 */
def loadModel(name){
}

def loadProfile(){
}


def exit(){
}


